package cn.com.xf.service;

import java.util.List;
import java.util.Map;

import cn.com.xf.domain.TsDict;
import cn.com.xf.domain.TsSiteinfo;
import cn.com.xf.domain.TsUser;

public interface CompanyService {
	List<TsSiteinfo> selectSites();

	List<TsSiteinfo> selectDirectSites();

	List<TsDict> selectDepts();

	List<TsUser> selectUsers(String siteId);
	
	Map<String, Object> getDetps();
	
	List<Map<String, Object>> getDeptsAndUsers(String siteid);
	
	List<Map<String, Object>> datagridDepts(String siteid);
	List<Map<String, Object>> datagridUsers(String siteid,String deptid);
	List<Map<String, Object>> getDevices();
	
	List<Map<String, Object>> getDeptsAndUsersWithCarline(String siteid);
}
